be dependent upon - Turc Anglais Dictionnaire